person who is very talkative - Turkish English Dictionary